<?php
if (isset($_GET['orden'])) {
    $x = $_GET['orden'];
    $lug = $_GET['lug'];
    require_once '../Controlador/controladoraOrden.php';
    require_once '../Modelo/orden.php';
    $datos = array();
    array_push($datos, $x);
    array_push($datos, $lug);
    $w = ControladoraOrden::getInstance()->traerOrdenes($datos);
    $z = null;
     echo' 
   <script>
    $("#contenedor").ready(function(){
document.getElementById(\'usuario\').disabled=true;
 });
</script>';
    if (is_array($w)) {
        $z = $w;
    }
//    var_dump($z[0]);
}

if (!isset($_SESSION)) {
    session_start();
    $per = $_SESSION['usuario']['permiso'];
}
if ($per == "Cliente") {
    echo' 
   <script>
    $("#contenedor").ready(function(){
document.getElementById(\'numeroOden\').disabled=true;
document.getElementById(\'manoObra\').disabled=true;
document.getElementById(\'fechaCarta\').disabled=true;
document.getElementById(\'fechaPago\').disabled=true;
document.getElementById(\'observaciones\').disabled=true;
document.getElementById(\'precio\').disabled=true;
document.getElementById(\'numeroCarta\').disabled=true;
document.getElementById(\'materiales\').disabled=true;
document.getElementById(\'estado\').disabled=true;
document.getElementById(\'pareja\').disabled=true;
document.getElementById(\'tecnico1\').disabled=true;
document.getElementById(\'tecnico2\').disabled=true;
document.getElementById(\'trabajo\').disabled=true;
document.getElementById(\'nombreCarta\').disabled=true;
document.getElementById(\'pagadaV\').disabled=true;
 });
</script>';
} elseif ($per == "Tecnico") {
    echo' 
   <script>
    $("#contenedor").ready(function(){
document.getElementById(\'especialidad\').disabled=true;
document.getElementById(\'reclamos\').disabled=true;
document.getElementById(\'clientes\').disabled=true;
document.getElementById(\'tipo\').disabled=true;
document.getElementById(\'otros\').disabled=true;
document.getElementById(\'lugares\').disabled=true;
document.getElementById(\'numeroOden\').disabled=true;
document.getElementById(\'fechaCarta\').disabled=true;
document.getElementById(\'fechaPago\').disabled=true;
document.getElementById(\'precio\').disabled=true;
document.getElementById(\'numeroCarta\').disabled=true;
document.getElementById(\'pareja\').disabled=true;
document.getElementById(\'tecnico1\').disabled=true;
document.getElementById(\'tecnico2\').disabled=true;
document.getElementById(\'nombreCarta\').disabled=true;
document.getElementById(\'pagadaV\').disabled=true;
 });
</script>';
} else {
    
}
?>

<div id="Orden" style="float: left;  font-family: bold;">
    <div id="logoOrden">
        <div id="logo2"></div>
        <div style=" margin-top: 5PX;"> 
            <div style="float: left;margin-left: 80px; width: 130px;">
                <h1 style="color: #0E8CCC">Telecom </h1>
            </div>
            <i style="float: left;margin-top: 8px;color: #0E8CCC; font-size: 24px;">Ingenieria</i>
        </div>

        <div style=" float: left;">
            <i style="color: red">Soluciones Integrales en Ingeniería Electrónica y Telecomunicaciones</i>
        </div>

    </div>
    <div id="datosGenerales">
        <p>Orden de Trabajo</p>
        <div style="float: left; margin-left: 30px;">
            <label> Fecha </label><br/>
            <input type="text" readonly="readonly" style=" text-align: center;width: 100px;" id="fecha" value="<?php
            list( $year, $mon, $day) = explode('-', $z[0]->fecha);
            $fecha = ( $year . '/' . $mon . '/' . $day );
            echo $fecha;
            ?>"/>
            <input type="text" readonly="readonly" style=" text-align: center;width: 100px;margin-left: -105px; " id="fechaXXXXXXX" value="<?php
            list( $year, $mon, $day) = explode('-', $z[0]->fecha);
            $fecha = ($day . '/' . $mon . '/' . $year);
            echo $fecha;
            ?>"/><br/>
        </div>
        <div style="float: left;margin-left: 20px;">
            <label> Numero </label><br/>
            <div >
                <?php echo '<input type="text" readonly="readonly" style=" width: 100px;text-align:center;font-size: 30px;" id="numeroOden" value="' . ( $z[0]->numero ) . '"/><br/>'; ?>
            </div>    
        </div>
    </div>

    <div id="DatosOrden" style="width: 980px;">
        <div style="float: left;
             margin-left: 37px;
             margin-top: 20px;
             ">
            <div style="float: left;margin-top: 5px;
                 ">
                <!--                <label> Lugar </label>-->
            </div>

            <div id="comboLugares" style="float: left;">
                <?php
                require_once '../Controlador/controladoraLugar.php';
                require_once 'generadorHTML.php';
                $x = ControladoraLugar::getInstance()->traerLugares(($z[0]->cliente != null) ? $z[0]->cliente[0]->id : "", '1', '1');
                echo generadorHTML::getInstance()->cargar_combo($x, 'lugares', '250', 'id', '22', ($z[0]->lugar) ? $z[0]->lugar[0]->id : null);
                ?>
            </div>
            <br/>
        </div>

        <div style="float: left;
             margin-top: 20px
             ">

            <div style="float: left;" id="campoTipo">
                <input type="text" readonly="readonly" style="margin-left: 15px; width: 360px;" id="dir" value="<?php
                if (count($z[0]->lugar[0]) > 0) {

                    $dir = ((count($z[0]->lugar[0]->direccion) > 0) ? $z[0]->lugar[0]->direccion : "" );
                } else {
                    $dir = "";
                }
                echo $dir
                ?> "/>              
                <input type="text" readonly="readonly" style="margin-left: 15px;  width: 250px;" id="tipo" value="<?php
                if (count($z[0]->lugar[0]) > 0) {

                    $tel = ((count($z[0]->lugar[0]->telefonos) > 0) ? $z[0]->lugar[0]->telefonos[0] : "" );
                } else {
                    $tel = "";
                }
                echo $tel
                ?> "/><br/>
            </div>
        </div>


        <div style="margin-top: 70px;
             margin-left: 50px">
            <div style="float: left">
                <!--                <label> Especialidad </label>-->
                <?php
                require_once 'generadorHTML.php';
                require_once '../Controlador/controladoraEspecialidad.php';
                require_once 'generadorHTML.php';
                require_once '../Controlador/controladoraReclamo.php';
                $x = controladoraEspecialidad::getInstance()->traerEspecialidades('');
                $zz = ControladoraReclamo::getInstance()->traerReclamos('');
                echo generadorHTML::getInstance()->cargar_combo($x, 'especialidad', '200', 'id', '10', $z[0]->reclamo[0]->especialidad->id);
                ?>
            </div>
            <div style="float: left">
                <div style="float: left;margin-left: 40px">
                    <!--                    <label style="margin-top: 10px"> Reclamos </label>-->
                </div>
                <div id="comboReclamo" style="float: left;">
                    <?php
                    echo generadorHTML::getInstance()->cargar_combo($zz, 'reclamos', '358', 'id', '20', $z[0]->reclamo[0]->id);
                    ?>
                </div>

            </div>

        </div>

        <div style="float: left;
             margin-left: 25px;
             ">
            <!--            <label> Cliente </label>-->
            <?php
            require_once 'generadorHTML.php';
            require_once '../Controlador/controladoraCliente.php';
            $x = ControladoraCliente::getInstance()->traerClientes('');
            echo generadorHTML::getInstance()->cargar_combo($x, 'clientes', '250', 'id', '0', ($z[0]->cliente != null) ? $z[0]->cliente[0]->id : null);
            ?>
            <input type="text"  style=" visibility:hidden;width: 250px;
                   margin-left: -254px;
                   " id="admin" value="Administracion"/>
            <input type="text"  style=" visibility:hidden;width: 250px;
                   margin-left: -254px;
                   " id="part"  value="Particular"/>
        </div>

        <div style="float: left;
             margin-left: 60px;
             margin-top: 20px;
             ">
            <label > Detalles </label><input type="text"  style=" width: 821px;
                                             margin-left: 6px;
                                             " id="otros" value="<?php echo $z[0]->otros ?>"/><br/>
        </div>

        <div style="margin-top: 60px;
             margin-left: 30px ; ">


            <div style="float: left;
                 margin-left: 30px;margin-top: 20px
                 ">
                <label> Tecnico </label>
                <?php
                require_once 'generadorHTML.php';
                require_once '../Controlador/controladoraFuncionario.php';
                $x = ControladoraFuncionario::getInstance()->traerfuncionarios('');
                if (isset($z[0]->funcionarios[0])) {
                    echo generadorHTML::getInstance()->cargar_combo($x, 'tecnico1', '160', 'ci', '6', $z[0]->funcionarios[0]->ci);
                } else {
                    echo generadorHTML::getInstance()->cargar_combo($x, 'tecnico1', '160', 'ci', '6', null);
                }
                ?>
            </div>
            <div style="float: left;
                 margin-left: 14px;margin-top: 20px
                 ">
                <label> y </label>
                <?php
                if (isset($z[0]->funcionarios[1])) {
                    echo generadorHTML::getInstance()->cargar_combo($x, 'tecnico2', '160', 'ci', '6', $z[0]->funcionarios[1]->ci);
                } else {
                    echo generadorHTML::getInstance()->cargar_combo($x, 'tecnico2', '160', 'ci', '6', null);
                }
                ?>
            </div>

            <div style="float: left;
                 margin-left: 10px;
                 margin-top: 25px;
                 ">
                <label > Cal </label><input type="checkbox"  style=" width: 20px;
                                            margin-left: 10px;
                                            " id="calendario"  <?php
                                            if ($z[0]->calendario == 1) {
                                                echo 'checked';
                                            }
                                            ?>/>
            </div>

            <div style="margin-top: -22px;
                 margin-left: 90px; float: left">
                <label > Contacto </label><input type="text"  style=" width: 300px;
                                                 margin-left: 14px;
                                                 " id="contacto" value="<?php echo $z[0]->contacto ?>"/><br/>
            </div>
            <div style="float: left;
                 margin-left: 30px;
                 margin-top: 20px;
                 ">
                <div style="float: left">
                    <label> Trabajo </label>
                </div>
                <div style="float: left;
                     margin-left: 9px;
                     ">
                    <textarea type="text"  style=" width: 815px;
                              height: 120px; font-size: 20px;
                              " id="trabajo"><?php echo $z[0]->descripcion ?></textarea><br/>
                </div>
            </div>
            <div style="float: left;
                 margin-left: 30px;
                 margin-top: 20px;
                 ">
                <label> Materiales </label><input type="text"  style=" width: 800px;
                                                  " id="materiales" value="<?php echo $z[0]->materiales ?>"/><br/>
            </div>


            <div style="float: left;
                 margin-left: 30px;
                 margin-top: 20px;
                 ">
                <label > Mano de Obra </label><input type="text"  style=" width: 70px;
                                                     margin-left: 10px;
                                                     " id="manoObra" value="<?php echo ($z[0]->manoObra != 0) ? $z[0]->manoObra : "" ?>"/><br/>
            </div>
            <div style="float: left;
                 margin-left: 10px;
                 margin-top: 25px;
                 ">
                <label > Pareja </label><input type="checkbox"  style=" width: 20px;
                                               margin-left: 10px;
                                               " id="pareja"  <?php
                                               if ($z[0]->pareja == 1) {
                                                   echo 'checked';
                                               }
                                               ?>/><br/>

            </div>
            <div style="float: left;
                 margin-left: 10px;
                 margin-top: 20px;
                 ">
                <label id="estadoN"> Estado </label>
                <?php
                require_once 'generadorHTML.php';
                require_once '../Controlador/controladoraEstado.php';
                $x = ControladoraEstado::getInstance()->traerEstados();
                echo generadorHTML::getInstance()->cargar_combo($x, 'estado', '137', 'idEstado', '10', $z[0]->estado[0]->idEstado);
                ?>
            </div>
            <div id="monedaC"style="float: left;
                 margin-left: 10px;
                 margin-top: 18px;">
                <label > Moneda </label>
                <select id="moneda">                 
                    <option><?php echo $z[0]->moneda ?></option>
                    <option><?php echo ($z[0]->moneda == "$") ? 'U$D' : "$"; ?></option>
                </select>
            </div>
            <div style="float: left;
                 margin-left: 10px;
                 margin-top: 20px;
                 ">
                <label > Precio </label><input type="text"  style=" width: 65px;
                                               margin-left: 10px;
                                               " id="precio" value="<?php echo ($z[0]->precio == "") ? "" : ($z[0]->precio == "0") ? "0" : $z[0]->precio  ?>"/><br/>
            </div>
            <div id="pagada"style="float: left;
                 margin-left: 10px;
                 margin-top: 20px;
                 ">
                <label > Pagada </label><input type=checkbox readonly="readonly" style=" width: 20px;
                                               margin-left: 10px;
                                               " id="pagadaV" <?php
                                               if ($z[0]->pagada == 1) {
                                                   echo 'checked';
                                               }
                                               ?>/><br/>
            </div>


            <div style="float: left;
                 ">
                <div style="float: left;
                     margin-left:30px;
                     margin-top: 20px;
                     ">
                    <label > Comprobante 1 </label><input type="text"  style=" width: 90px;
                                                          margin-left: 10px;
                                                          " id="nombreCarta" value="<?php echo $z[0]->nombreCarta ?>"/><br/>
                </div>
                <div style="float: left;
                     margin-left: 10px;
                     margin-top: 20px;
                     ">
                    <label > Comprobante 2 </label><input type="text"  style=" width: 90px;
                                                          margin-left: 10px;
                                                          " id="numeroCarta" value="<?php echo (($z[0]->numeroCarta != '0') ? $z[0]->numeroCarta : '') ?>"/><br/>
                </div>
                <div style="float: left;
                     margin-left: 10px;
                     margin-top: 20px;
                     ">
                    <label > Fecha Carta</label><input type="text" id="fechaCarta"style=" width: 115px;
                                                       margin-left: 10px;
                                                       "onclick="displayCalendar(this, 'yyyy-mm-dd', this)" value="<?php echo (($z[0]->fechaCarta != '0000-00-00') ? $z[0]->fechaCarta : '') ?>"><br/>
                </div>
                <div style="float: left;
                     margin-left: 10px;
                     margin-top: 20px;
                     ">
                    <label > Pago Dia </label><input type="text"  id="fechaPago" style=" width: 115px;
                                                     margin-left: 10px;
                                                     "onclick="displayCalendar(this, 'yyyy-mm-dd', this)" value="<?php echo (($z[0]->fechaPago != '0000-00-00') ? $z[0]->fechaPago : '') ?>"><br/>
                </div>   

            </div>

            <div style="float: left;
                 margin-left: 30px;
                 margin-top: 15px;
                 ">
                <label > Observaciones </label><input type="text"  style=" width: 754px;
                                                      margin-left: 10px;
                                                      " id="observaciones" value="<?php echo $z[0]->observaciones ?>"/><br/>
            </div>
            <div style="float: left;
                 margin-left: 30px;
                 margin-top: 20px;
                 ">
                <label > Usuario </label><input type="text"  style=" width: 70px;
                                                margin-left: 10px;
                                                " id="usuario" value="<?php echo $z[0]->usuario ?> " /><br/>
            </div>
            
            <div>
                <label style="float: left;
                       margin-left: 30px;
                       margin-top: 20px;
                       ">Visto Bueno ......................................</label>
            </div>
            
            <div id="botonGuardar">

            </div>

            <input style="float: left;
                   margin-left: 30px;
                   margin-top: 15px;
                   " onclick="

                   <?php
                   require_once '../Controlador/controladoraCliente.php';
                   if (count($z[0]->cliente) > 0) {
                       if (ControladoraCliente::getInstance()->partadmin($z[0]->cliente[0]->id) == 1) {
                           ?>
                                                                       document.getElementById('clientes').style.visibility = 'hidden';
                                                                       document.getElementById('admin').style.visibility = 'visible'
                                                                       document.getElementById('part').style.visibility = 'hidden'
                           <?php
                       } else {
                           ?>
                                                                       document.getElementById('admin').style.visibility = 'hidden'
                                                                       document.getElementById('clientes').style.visibility = 'hidden';
                                                                       document.getElementById('part').style.visibility = 'visible'
                           <?php
                       }
                   }
                   ?>
                                                               ;
                                                               (document.getElementById('actualizarb') != null) ? document.getElementById('actualizarb').style.visibility = 'hidden' : '';
                                                               document.getElementById('Imprimir').style.visibility = 'hidden';
                                                               document.getElementById('pagada').style.visibility = 'hidden';
                                                               document.getElementById('estadoN').style.visibility = 'hidden';
                                                               document.getElementById('estado').style.visibility = 'hidden';
                                                               imprimir('OrdenA')" type="submit"  id="Imprimir"  value="Imprimir"/>

        </div>
    </div>
    <div id="guardarO"> </div>

    <script type="text/javascript">
                                                           function adminpart() {
<?php
require_once '../Controlador/controladoraCliente.php';
if (ControladoraCliente::getInstance()->partadmin($z[0]->cliente[0]->id) == 1) {
    ?>
                                                                   document.getElementById('clientes').style.visibility = 'hidden';
                                                                   document.getElementById('admin').style.visibility = 'visible'
                                                                   document.getElementById('part').style.visibility = 'hidden'
    <?php
} else {
    ?>
                                                                   document.getElementById('admin').style.visibility = 'hidden'
                                                                   document.getElementById('clientes').style.visibility = 'hidden';
                                                                   document.getElementById('part').style.visibility = 'visible'
    <?php
}
?>
                                                           }

    </script>
</div>


